self-supporting stand - Deutsch Englisch Wörterbuch